internal/runtime/maps.groupsReference.lengthMask (field)
35 uses
internal/runtime/maps (current package)
group.go#L312: lengthMask uint64
group.go#L322: lengthMask: length - 1,
runtime.go#L96: seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
runtime.go#L171: seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
runtime.go#L259: seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
runtime_fast32.go#L57: seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
runtime_fast32.go#L127: seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
runtime_fast32.go#L242: seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
runtime_fast32.go#L382: seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
runtime_fast64.go#L57: seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
runtime_fast64.go#L127: seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
runtime_fast64.go#L243: seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
runtime_fast64.go#L421: seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
runtime_faststr.go#L133: seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
runtime_faststr.go#L193: seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
runtime_faststr.go#L310: seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
table.go#L107: for i := uint64(0); i <= t.groups.lengthMask; i++ {
table.go#L192: seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
table.go#L226: seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
table.go#L267: seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
table.go#L391: seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
table.go#L423: seq := makeProbeSeq(h1(hash), t.groups.lengthMask)
table.go#L520: for i := uint64(0); i <= t.groups.lengthMask; i++ {
table.go#L539: for seq := makeProbeSeq(h1(hash), t.groups.lengthMask); ; seq = seq.next() {
table.go#L562: for i := uint64(0); i <= t.groups.lengthMask; i++ {
table.go#L575: for i := uint64(0); i <= t.groups.lengthMask; i++ {
table.go#L617: fullTest := uint64(t.used)*4 <= t.groups.lengthMask // less than ~0.25 entries per group -> >3/4 empty groups
table.go#L623: for i := uint64(0); i <= t.groups.lengthMask; i++ {
table.go#L631: for i := uint64(0); i <= t.groups.lengthMask; i++ {
table.go#L1190: for i := uint64(0); i <= t.groups.lengthMask; i++ {
table.go#L1231: for i := uint64(0); i <= t.groups.lengthMask; i++ {
table.go#L1302: newGroups := newGroups(typ, oldGroups.lengthMask+1)
table.go#L1303: for i := uint64(0); i <= oldGroups.lengthMask; i++ {
table_debug.go#L24: for i := uint64(0); i <= t.groups.lengthMask; i++ {
table_debug.go#L93: for i := uint64(0); i <= t.groups.lengthMask; i++ {
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |